<?php
//DBFunctions contine todas las funciones de acceso a la base de datos,
//con sus correspondientes sentencias SQL.
require_once 'modules/lib/DBFunctions.php';

function validate($ep){
    //validamos variables de entrada
    return true;
}
function execute($ep){
    //ejecuta consultas, inserciones, ediciones o borrados.
    
    //actualiza_precios($ep);
}
function show($ep){
    $usuario=$ep->session_vars['user'];
    $id_usuario=get_user_id($ep, $usuario);
    $fecha=fecha_actual();
    $lista_concursos=get_concursos_activos_usuario($ep, $fecha, $id_usuario);
    $count = $lista_concursos->rowCount();
    //$row=$lista->fetch(PDO::FETCH_ASSOC);
    //echo "ticker: ".$row['ticker'];
    ?>
Éstos son los concursos en los que estás participando:
<br><br>
    <table>
        <thead>
            <tr>
            <th>Título</th>
            <th>Creador del Concurso</th>
            <th>Fecha Inicio</th>
            <th>Fecha Final</th>
            <th>Crédito Inicial</th>
            <th>Crédito Disponible</th>
            <th>Valor Inversiones</th>
            <th>Disponible+Invertido</th>
            </tr>
        </thead>
        <tbody>
    <?php
    //foreach($lista as $row){
    while($count>0){
        $row=$lista_concursos->fetch(PDO::FETCH_ASSOC);
        $invertido=get_total_invertido_usuario_concurso($ep, $id_usuario, $row['id_concurso']);
        ?>
            <tr>
            <td><a href="?command=concurso&id_concurso=<?php echo $row['id_concurso'];?>"><?php echo $row['titulo'];?></a></td>
            <td><?php echo get_user_name($ep, $row['id_usuario']);?></td>
            <td><?php echo $row['fecha_inicio'];?></td>
            <td><?php echo $row['fecha_fin'];?></td>
            <td><?php echo $row['credito'];?></td>
            <td><?php echo $row['credito_disponible'];?></td>
            <td><?php echo $invertido;?></td>
            <td><?php echo $invertido+$row['credito_disponible'];?></td>
            </tr>
        <?php
        $count--;
    }
    ?>
        </tbody>
    </table>
<br>
Si quieres ver una lista de todos los concursos disponibles, pulsa <a href="?command=concursos">aquí </a>, o en el enlace Concursos del menú superior.<br>

<?php
    $lista_concursos=get_concursos_proximos_usuario($ep, $fecha, $id_usuario);
    $count = $lista_concursos->rowCount();
    ?>
Éstos son los concursos que todavía no han empezado y en los que estás inscrito:
<br><br>
    <table>
        <thead>
            <tr>
            <th>Título</th>
            <th>Creador del Concurso</th>
            <th>Fecha Inicio</th>
            <th>Fecha Final</th>
            <th>Crédito Inicial</th>
            <th>Crédito Disponible</th>
            <th>Valor Inversiones</th>
            <th>Disponible+Invertido</th>
            </tr>
        </thead>
        <tbody>
    <?php
    //foreach($lista as $row){
    while($count>0){
        $row=$lista_concursos->fetch(PDO::FETCH_ASSOC);
        $invertido=get_total_invertido_usuario_concurso($ep, $id_usuario, $row['id_concurso']);
        ?>
            <tr>
            <td><a href="?command=concurso&id_concurso=<?php echo $row['id_concurso'];?>"><?php echo $row['titulo'];?></a></td>
            <td><?php echo get_user_name($ep, $row['id_usuario']);?></td>
            <td><?php echo $row['fecha_inicio'];?></td>
            <td><?php echo $row['fecha_fin'];?></td>
            <td><?php echo $row['credito'];?></td>
            <td><?php echo $row['credito_disponible'];?></td>
            <td><?php echo $invertido;?></td>
            <td><?php echo $invertido+$row['credito_disponible'];?></td>
            </tr>
        <?php
        $count--;
    }
    ?>
        </tbody>
    </table>
<br>
    <?php
    $lista_concursos=get_concursos_terminados_usuario($ep, $fecha, $id_usuario);
    $count = $lista_concursos->rowCount();
    //$row=$lista->fetch(PDO::FETCH_ASSOC);
    //echo "ticker: ".$row['ticker'];
    ?>
Éstos son los concursos en los que participaste y ya han finalizado:
<br><br>
    <table>
        <thead>
            <tr>
            <th>Título</th>
            <th>Creador del Concurso</th>
            <th>Fecha Inicio</th>
            <th>Fecha Final</th>
            <th>Crédito Inicial</th>
            <th>Crédito Disponible</th>
            <th>Valor Inversiones</th>
            <th>Disponible+Invertido</th>
            </tr>
        </thead>
        <tbody>
    <?php
    //foreach($lista as $row){
    while($count>0){
        $row=$lista_concursos->fetch(PDO::FETCH_ASSOC);
        $invertido=get_total_invertido_usuario_concurso($ep, $id_usuario, $row['id_concurso']);
        ?>
            <tr>
            <td><a href="?command=concurso&id_concurso=<?php echo $row['id_concurso'];?>"><?php echo $row['titulo'];?></a></td>
            <td><?php echo get_user_name($ep, $row['id_usuario']);?></td>
            <td><?php echo $row['fecha_inicio'];?></td>
            <td><?php echo $row['fecha_fin'];?></td>
            <td><?php echo $row['credito'];?></td>
            <td><?php echo $row['credito_disponible'];?></td>
            <td><?php echo $invertido;?></td>
            <td><?php echo $invertido+$row['credito_disponible'];?></td>
            </tr>
        <?php
        $count--;
    }
    ?>
        </tbody>
    </table>
<br>
<?php
}

?>